class PopulateAdTypes < ActiveRecord::Migration
  def self.up
    add_column :ads, :ad_type_id, :integer
    add_column :ad_types, :title, :string

    AdType.create(:title => "Auktion",
                  :name => "auction",
                  :description => "Auktion.")

    AdType.create(:title => "Bestämd sluttid",
                  :name => "auction_traditional",
                  :description => "Sluttiden är definitiv vilket gör att du är säker på att objektet är sålt vid angiven tidpunkt, så länge minst ett bud är lagt.")

    AdType.create(:title => "Dynamisk sluttid",
                  :name => "auction_dynamic",
                  :description => "Du anger ett utgångspris och andra får sedan lägga bud på annonsen. Istället för att ange en sluttid och sedan låta den med högst bud vid denna tidpunkt vinna, har man en dynamisk sluttid. Detta innebär att du anger en period, exempelvis två dagar, så att ett bud blir vinnande bud om det ligger som högsta bud under denna period. Lägger någon ett bud under perioden nollställs räknevärket så att det nya budet måste ligga under hela periodens längd. På detta vis slipper du få bud i precis sista minuten, som det lätt blir med en traditionell auktion.")



    AdType.create(:title => "Fast pris",
                  :name => "fixed",
                  :description => "Fast pris.")

    AdType.create(:title => "Sälj till andra användare",
                  :name => "fixed_traditional",
                  :description => "Fördelen är att du kan se vad köparen har fått för omdömen i tidigare auktioner, vilket gör att du kan lita mer på personen. Det blir enklare för både dig och köparen på det viset att annonsen bara ligger ute om objektet är osålt.")

    AdType.create(:title => "Sälj till alla besökare",
                  :name => "fixed_relaxed",
                  :description => "Fördelen är att köpare inte behöver vara registrerade på hemsidan. Vem som helst kan hitta din annons och kontakta dig direkt via hemsidan. Du behöver inte heller besöka hemsidan fler gånger efter att du lagt in annonsen, om du inte vill det. Annonsen tas automatiskt bort efter en viss tid som du anger.")



    AdType.create(:title => "Fast pris med auktion",
                  :name => "fixed_auction",
                  :description => "Fast pris med auktion.")

    AdType.create(:title => "Bestämd sluttid",
                  :name => "fixed_auction_traditional",
                  :description => "Sluttiden är definitiv vilket gör att du är säker på att objektet är sålt vid angiven tidpunkt, så länge minst ett bud är lagt.")

    AdType.create(:title => "Dynamisk sluttid",
                  :name => "fixed_auction_dynamic",
                  :description => "Du anger ett utgångspris och andra får sedan lägga bud på annonsen. Istället för att ange en sluttid och sedan låta den med högst bud vid denna tidpunkt vinna, har man en dynamisk sluttid. Detta innebär att du anger en period, exempelvis två dagar, så att ett bud blir vinnande bud om det ligger som högsta bud under denna period. Lägger någon ett bud under perioden nollställs räknevärket så att det nya budet måste ligga under hela periodens längd. På detta vis slipper du få bud i precis sista minuten, som det lätt blir med en traditionell auktion.")

  end

  def self.down
  end
end
